package com.quectel.mobile.vo.household;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

/**
 * @author rananxin
 * @email ryan.ran@quectel.com
 * @date 2022/1/17 9:46 上午
 */

@Data
@Schema
public class AddMemberVo {

    /**
     * 姓名
     */
    @Schema
    private String name;

    /**
     * 手机号码
     */
    @Schema(description = "手机号码")
    private String mobile;

    /**
     * 验证码
     */
    @Schema(description = "验证码, 手机号不为空时验证码不能为空")
    private String verCode;

    /**
     * 性别 0女 1男
     */
    @Schema
    private Byte gender;

    /**
     * 人脸照片
     */
    @Schema
    private String faceImg;

    /**
     * 证件类型1身份证2护照3…
     */
    @Schema(description = "证件类型1身份证2护照3…")
    private Byte cardType;

    /**
     * 身份证号码
     */
    @Schema(description = "身份证号码")
    private String cardNo;

    /**
     * 证件照片
     */
    @Schema
    private String cardImg;

    /**
     * 房间id
     */
    @Schema
    private Long roomId;

    /**
     * 身份类别 1业主2租客3家人
     */
    @Schema
    private Byte identityCategory;

    /**
     * 备注
     */
    @Schema
    private String remark;
}
